home *** CD-ROM | disk | FTP | other *** search
INI File | 1999-10-19 | 11.5 KB | 355 lines |
- ;-------------------------------------------------------------------
- ;
- ; NETIBM2.INF
- ; NIC Installation Script for Windows NT 5.0
- ;
- ; Product: IBM Token-Ring PCI Family Adapters
- ;
- ;-------------------------------------------------------------------
-
- [Version]
- Signature="$Windows NT$"
- Class=Net
- ClassGUID={4D36E972-E325-11CE-BFC1-08002BE10318}
- Provider=%MSFT%
- LayoutFile=layout.inf
- DriverVer=10/19/1999,5.22.3.50
-
- [Manufacturer]
- %V_IBM%=IBM
-
- ;****************************************************************************
- ; Exclude from select all PCI devices -- they should be auto-detected!
- ;****************************************************************************
-
- [ControlFlags]
- ExcludeFromSelect = PCI\VEN_1014&DEV_003E,\
- PCI\VEN_1014&DEV_003E&REV_25,\
- PCI\VEN_1014&DEV_003E&SUBSYS_003E1014,\
- PCI\VEN_1014&DEV_003E&SUBSYS_00CD1014,\
- PCI\VEN_1014&DEV_003E&SUBSYS_00CE1014,\
- PCI\VEN_1014&DEV_003E&SUBSYS_00CF1014,\
- PCI\VEN_1014&DEV_003E&SUBSYS_00E41014,\
- PCI\VEN_1014&DEV_003E&SUBSYS_00E51014
-
-
- ;****************************************************************************
- ; Manufacturer Sections
- ;****************************************************************************
-
- [IBM]
- ; IBM 16/4 Token-Ring PCI Adapter 2 with Wake on LAN
- %IBMTRP_CS2AWoL.DeviceDesc%=IBMTRP_CS2AWoL,PCI\VEN_1014&DEV_003E&SUBSYS_00E51014
-
- ; IBM High-Speed 100/16/4 Token-Ring PCI Adapter
- %IBMTRP_HSWoL.DeviceDesc%=IBMTRP_HSWoL,PCI\VEN_1014&DEV_003E&SUBSYS_00E41014
-
- ; IBM 16/4 Token-Ring PCI Special
- %IBMTRP_CS2NFWoL.DeviceDesc%=IBMTRP_CS2NFWoL,PCI\VEN_1014&DEV_003E&SUBSYS_00CF1014
-
- ; IBM 16/4 Token-Ring PCI Adapter 2
- %IBMTRP_CS2NF.DeviceDesc%=IBMTRP_CS2NF,PCI\VEN_1014&DEV_003E&SUBSYS_00CE1014
-
- ; IBM PCI Wake On LAN Token-Ring Adapter (w/ Sub-Vendor ID)
- %IBMTRP_WoL.DeviceDesc%=IBMTRP_WoLCR,PCI\VEN_1014&DEV_003E&SUBSYS_00CD1014
-
- ; IBM PCI Token-Ring Adapter (w/ Sub-Vendor ID)
- %IBMTRP_Default.DeviceDesc%=IBMTRP_CR,PCI\VEN_1014&DEV_003E&SUBSYS_003E1014
-
- ; IBM PCI Wake On LAN Token-Ring Adapter (w/o Sub-Vendor ID)
- %IBMTRP_WoL.DeviceDesc%=IBMTRP_WolGA,PCI\VEN_1014&DEV_003E&REV_25
-
- ; IBM PCI Token-Ring Adapter (w/o Sub-Vendor ID)
- %IBMTRP_Default.DeviceDesc%=IBMTRP_Default,PCI\VEN_1014&DEV_003E
-
-
- ;****************************************************************************
- ; Device Install Sections
- ;
- ; Section names ending in ".NT" point to Windows NT 5.0-compatible sections
- ;****************************************************************************
-
- ; IBM 16/4 Token-Ring PCI Adapter 2 with Wake on LAN
- [IBMTRP_CS2AWoL.NT]
- AddReg=IBMTRP_Common.ndi,IBMTRP_NT.ndi,IBMTRP_parms.reg,IBMTRP_smpmode.reg
- Characteristics=0x84
- BusType=5 ; PCI
- CopyFiles=ndis5.CopyFiles,EventMsg.CopyFiles
-
- [IBMTRP_CS2AWoL.NT.Services]
- AddService=IBMTRP,2,IBMTRP.ServiceDesc,IBMTRP.EventLog
-
-
- ; IBM High-Speed 100/16/4 Token-Ring PCI Adapter
- [IBMTRP_HSWoL.NT]
- AddReg=IBMTRP_Common.ndi,IBMTRP_NT.ndi,IBMTRP_parms.reg,IBMTRP_smpmode.reg
- Characteristics=0x84
- BusType=5 ; PCI
- CopyFiles=ndis5.CopyFiles,EventMsg.CopyFiles
-
- [IBMTRP_HSWoL.NT.Services]
- AddService=IBMTRP,2,IBMTRP.ServiceDesc,IBMTRP.EventLog
-
-
- ; IBM 16/4 Token-Ring PCI Special
- [IBMTRP_CS2NFWoL.NT]
- AddReg=IBMTRP_Common.ndi,IBMTRP_NT.ndi,IBMTRP_parms.reg,IBMTRP_smpmode.reg
- Characteristics=0x84
- BusType=5 ; PCI
- CopyFiles=ndis5.CopyFiles,EventMsg.CopyFiles
-
- [IBMTRP_CS2NFWoL.NT.Services]
- AddService=IBMTRP,2,IBMTRP.ServiceDesc,IBMTRP.EventLog
-
-
- ; IBM 16/4 Token-Ring PCI Adapter 2
- [IBMTRP_CS2NF.NT]
- AddReg=IBMTRP_Common.ndi,IBMTRP_NT.ndi,IBMTRP_parms.reg,IBMTRP_smpmode.reg
- Characteristics=0x84
- BusType=5 ; PCI
- CopyFiles=ndis5.CopyFiles,EventMsg.CopyFiles
-
- [IBMTRP_CS2NF.NT.Services]
- AddService=IBMTRP,2,IBMTRP.ServiceDesc,IBMTRP.EventLog
-
-
- ; IBM PCI Wake On LAN Token-Ring Adapter (w/ Sub-Vendor ID)
- [IBMTRP_WoLCR.NT]
- AddReg=IBMTRP_Common.ndi,IBMTRP_NT.ndi,IBMTRP_parms.reg,IBMTRP_smpmode.reg
- Characteristics=0x84
- BusType=5 ; PCI
- CopyFiles=ndis5.CopyFiles,EventMsg.CopyFiles
-
- [IBMTRP_WoLCR.NT.Services]
- AddService=IBMTRP,2,IBMTRP.ServiceDesc,IBMTRP.EventLog
-
-
- ; IBM PCI Token-Ring Adapter (w/ Sub-Vendor ID)
- [IBMTRP_CR.NT]
- AddReg=IBMTRP_Common.ndi,IBMTRP_NT.ndi,IBMTRP_parms.reg,IBMTRP_smpmode.reg
- Characteristics=0x84
- BusType=5 ; PCI
- CopyFiles=ndis5.CopyFiles,EventMsg.CopyFiles
-
- [IBMTRP_CR.NT.Services]
- AddService=IBMTRP,2,IBMTRP.ServiceDesc,IBMTRP.EventLog
-
-
- ; IBM PCI Wake On LAN Token-Ring Adapter (w/o Sub-Vendor ID)
- [IBMTRP_WoLGA.NT]
- AddReg=IBMTRP_Common.ndi,IBMTRP_NT.ndi,IBMTRP_parms.reg,IBMTRP_smpmode.reg
- Characteristics=0x84
- BusType=5 ; PCI
- CopyFiles=ndis5.CopyFiles,EventMsg.CopyFiles
-
- [IBMTRP_WoLGA.NT.Services]
- AddService=IBMTRP,2,IBMTRP.ServiceDesc,IBMTRP.EventLog
-
-
- ; IBM PCI Token-Ring Adapter (w/o Sub-Vendor ID)
- [IBMTRP_Default.NT]
- AddReg=IBMTRP_Common.ndi,IBMTRP_NT.ndi,IBMTRP_parms.reg,IBMTRP_smpmode.reg
- Characteristics=0x84
- BusType=5 ; PCI
- CopyFiles=ndis5.CopyFiles,EventMsg.CopyFiles
-
- [IBMTRP_Default.NT.Services]
- AddService=IBMTRP,2,IBMTRP.ServiceDesc,IBMTRP.EventLog
-
-
- ;****************************************************************************
- ; Copy and Install Files
- ;****************************************************************************
-
- [EventMsg.CopyFiles]
- IBMSGNET.DLL,,,2
-
- [ndis5.CopyFiles]
- IBMTRP.SYS,,,2
-
- ;****************************************************************************
- ; Destination Directories
- ;****************************************************************************
- [DestinationDirs]
- EventMsg.CopyFiles =11 ; LDID_SYSTEM
- ndis5.CopyFiles =12 ; LDID_SYSTEM32_DRIVERS (Win NT 5.0)
-
- ;****************************************************************************
- ; Windows NT 5.0 Service/Event Log Setup
- ;****************************************************************************
-
- [IBMTRP.EventLog]
- AddReg=IBMTRP.AddEventLog
-
- [IBMTRP.AddEventLog]
- HKR, ,EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\IBMSGNET.DLL"
- HKR, ,TypeSupported, 0x00010001, 7
-
- [IBMTRP.ServiceDesc]
- DisplayName = %IBMTRP.DriverDesc%
- ServiceType = 1
- StartType = 3
- ErrorControl = 1
- ServiceBinary = %12%\IBMTRP.SYS
- LoadOrderGroup = NDIS
-
-
- ;****************************************************************************
- ; NDI Registry Sections
- ;****************************************************************************
-
- [IBMTRP_Common.ndi]
- HKR,, MediaType, , "2"
- HKR,, AdapterBusType, , "5"
- HKR,, CardId, , "269746238"
-
- [IBMTRP_NT.ndi]
- HKR,Ndi, Service, 0, "IBMTRP"
- HKR,Ndi\Interfaces, UpperRange, , "ndis5"
- HKR,Ndi\Interfaces, LowerRange, , "tokenring"
-
-
- ;****************************************************************************
- ; Device Parameters
- ;****************************************************************************
-
- [IBMTRP_parms.reg]
-
- ; EnableTxEofInt
- HKR,NDI\params\EnableTxEofInt,ParamDesc,,"%EnableTxEofInt%"
- HKR,NDI\params\EnableTxEofInt,default,,"YES"
- HKR,NDI\params\EnableTxEofInt,type,,enum
- HKR,NDI\params\EnableTxEofInt\enum,"YES",,"%Yes%"
- HKR,NDI\params\EnableTxEofInt\enum,"NO",,"%No%"
-
- ; MaxTransmits
- HKR,NDI\params\MaxTransmits,ParamDesc,,"%MaxTransmits%"
- HKR,NDI\params\MaxTransmits,type,,int
- HKR,NDI\params\MaxTransmits,min,,1
- HKR,NDI\params\MaxTransmits,max,,128
- HKR,NDI\params\MaxTransmits,step,,1
- HKR,NDI\params\MaxTransmits,default,,31
-
- ; MaxTxFrameSize
- HKR,NDI\params\MaxTxFrameSize,ParamDesc,,"%MaxTxFrameSize%"
- HKR,NDI\params\MaxTxFrameSize,type,,int
- HKR,NDI\params\MaxTxFrameSize,min,,256
- HKR,NDI\params\MaxTxFrameSize,max,,18000
- HKR,NDI\params\MaxTxFrameSize,step,,1
- HKR,NDI\params\MaxTxFrameSize,default,,4096
-
- ; MinRcvBuffs (NDIS 3 Only)
- HKR,NDI\params\MinRcvBuffs,ParamDesc,,"%MinRcvBuffs%"
- HKR,NDI\params\MinRcvBuffs,type,,int
- HKR,NDI\params\MinRcvBuffs,min,,1
- HKR,NDI\params\MinRcvBuffs,max,,200
- HKR,NDI\params\MinRcvBuffs,step,,1
- HKR,NDI\params\MinRcvBuffs,default,,40
-
- ; RcvBuffSize (NDIS 3 Only)
- HKR,NDI\params\RcvBuffSize,ParamDesc,,"%RcvBuffSize%"
- HKR,NDI\params\RcvBuffSize,type,,int
- HKR,NDI\params\RcvBuffSize,min,,256
- HKR,NDI\params\RcvBuffSize,max,,18000
- HKR,NDI\params\RcvBuffSize,step,,1
- HKR,NDI\params\RcvBuffSize,default,,4096
-
- ; LoopBack
- HKR,NDI\params\LoopBack,ParamDesc,,"%LoopBack%"
- HKR,NDI\params\LoopBack,default,,""
- HKR,NDI\params\LoopBack,type,,enum
- HKR,NDI\params\LoopBack\enum,"YES",,"%Yes%"
- HKR,NDI\params\LoopBack\enum,"NO",,"%No%"
- HKR,NDI\params\LoopBack,default,,"NO"
-
- ; FullDuplex
- HKR,NDI\params\FullDuplex,ParamDesc,,"%FullDuplex%"
- HKR,NDI\params\FullDuplex,type,,enum
- HKR,NDI\params\FullDuplex\enum,"YES",,"%Yes%"
- HKR,NDI\params\FullDuplex\enum,"NO",,"%No%"
- HKR,NDI\params\FullDuplex,default,,"YES"
-
- ; TxPriMax
- HKR,NDI\params\TxPriMax,ParamDesc,,"%TxPriMax%"
- HKR,NDI\params\TxPriMax,type,,int
- HKR,NDI\params\TxPriMax,min,,0
- HKR,NDI\params\TxPriMax,max,,6
- HKR,NDI\params\TxPriMax,step,,1
- HKR,NDI\params\TxPriMax,default,,6
-
- ; TxPriThresh
- HKR,NDI\params\TxPriThresh,ParamDesc,,"%TxPriThresh%"
- HKR,NDI\params\TxPriThresh,type,,int
- HKR,NDI\params\TxPriThresh,min,,1
- HKR,NDI\params\TxPriThresh,max,,6
- HKR,NDI\params\TxPriThresh,step,,1
- HKR,NDI\params\TxPriThresh,default,,1
-
- ; DataRate
- HKR,NDI\params\DataRate,ParamDesc,,"%DataRate%"
- HKR,NDI\params\DataRate,type,,enum
- HKR,NDI\params\DataRate\enum,"AUTO",,"%Autosense%"
- HKR,NDI\params\DataRate\enum,"M16",,"%SixteenMB%"
- HKR,NDI\params\DataRate\enum,"M4",,"%FourMB%"
- HKR,NDI\params\DataRate,default,,"AUTO"
-
- ; LLCOnly
- HKR,NDI\params\LLCOnly,ParamDesc,,"%LLCOnly%"
- HKR,NDI\params\LLCOnly,type,,enum
- HKR,NDI\params\LLCOnly\enum,"YES",,"%LLCYes%"
- HKR,NDI\params\LLCOnly\enum,"NO",,"%LLCNo%"
- HKR,NDI\params\LLCOnly,default,,"YES"
-
- ; Only used for NT 5.0
- [IBMTRP_smpmode.reg]
- HKR,NDI\params\SMP_Mode,ParamDesc,,"%SMP_Mode%"
- HKR,NDI\params\SMP_Mode,type,,enum
- HKR,NDI\params\SMP_Mode\enum,"YES",,"%SMPYes%"
- HKR,NDI\params\SMP_Mode\enum,"NO",,"%SMPNo%"
- HKR,NDI\params\SMP_Mode,default,,"NO"
-
- ;****************************************************************************
- ; Localizable Strings
- ;****************************************************************************
-
- [strings]
- ; Manufacturer and Provider strings
- MSFT="Microsoft"
- V_IBM="IBM"
-
- ; Devices
- IBMTRP.DriverDesc="IBM Token-Ring PCI Family Adapter"
- IBMTRP_Default.DeviceDesc="IBM PCI Token-Ring Adapter"
- IBMTRP_WoL.DeviceDesc="IBM PCI Wake On LAN Token-Ring Adapter"
- IBMTRP_CS2NF.DeviceDesc="IBM 16/4 Token-Ring PCI Adapter 2"
- IBMTRP_CS2NFWoL.DeviceDesc="IBM 16/4 Token-Ring PCI Special"
- IBMTRP_HSWoL.DeviceDesc="IBM High-Speed 100/16/4 Token-Ring PCI Adapter"
- IBMTRP_CS2AWoL.DeviceDesc="IBM 16/4 Token-Ring PCI Adapter 2 with Wake on LAN"
-
- ; Parameter Names
- EnableTxEofInt="TX End of Frame Int"
- MaxTransmits="Max Transmits"
- MaxTxFrameSize="Max TX Frame Size"
- MinRcvBuffs="Min Receive Buffers"
- RcvBuffSize="Receive Buffer Size"
- LoopBack="Hardware Loopback"
- FullDuplex="Allow Full Duplex"
- TxPriMax="TX Max Priority"
- TxPriThresh="Priority TX Threshold"
- DataRate="Network Data Rate"
- LLCOnly="Promiscuous Mode Filter"
- SMP_Mode="SMP Enhancements"
-
- ; Responses
- Yes="Yes"
- No="No"
- LLCYes="Copy only non-MAC frames"
- LLCNo="Copy all frames"
- Autosense="Automatically Detect"
- SixteenMB="16 Mbps"
- FourMB="4 Mbps"
- SMPNo="Disabled (Uniprocessor)"
- SMPYes="Enabled (Multiprocessor)"
-
-
-